<?
class Rule_Email extends Rule
{
	public $error_message="Неправильно задан адрес email";
	
	function Check($hash)
	{
		if(!$hash[$this->name]) return true;
		
		$re = "/^[a-z0-9][_a-z0-9\-]*(\.[_a-z0-9\-]+)*@[a-z0-9-]+(\.[a-z0-9\-]+)*(\.[a-z]{2,10})$/";
		if(preg_match($re, strtolower($hash[$this->name]) )) return true;
		return false;
	}
}